package com.ce.pms.occupation.vo;

import java.util.Date;
import java.util.HashSet;
import java.util.Set;

import com.sitechasia.webx.core.model.IViewObject;

/**
 * 物品移交VO
 * @author 王浩羽
 *
 */
public class ThingHandoverVO implements IViewObject
{

	/**
	 *
	 */
	private static final long serialVersionUID = 773593803844331755L;

	/**
	 * 主键
	 */
	private Long keyword;

	/**
	 * 身份验证DO
	 */
	private IdentityValidateVO identityValidate;

	/**
	 * 移交物品项目清单
	 */
	private Set<ThingHandoverItemVO> thingHandoverItems = new HashSet<ThingHandoverItemVO>();

	/**
	 * 移交物品项目清单字符串
	 */
	private String thingHandoverItemStr;

	/**
	 * 移交人ID
	 */
	private Long handoverManId;

	/**
	 * 移交人姓名
	 */
	private String handoverManName;

	/**
	 * 接受人
	 */
	private String accepter;

	/**
	 * 移交日期
	 */
	private Date handoverDate;

	/**
	 * 钥匙是否移交标志1 ： 是 0 ： 否
	 */
	private String handoverStatus;

	/**
	 * 描述说明
	 */
	private String description;

	public Long getKeyword()
	{
		return keyword;
	}

	public IdentityValidateVO getIdentityValidate()
	{
		return identityValidate;
	}

	public Set<ThingHandoverItemVO> getThingHandoverItems()
	{
		return thingHandoverItems;
	}

	public Long getHandoverManId()
	{
		return handoverManId;
	}

	public String getHandoverManName()
	{
		return handoverManName;
	}

	public String getAccepter()
	{
		return accepter;
	}

	public Date getHandoverDate()
	{
		return handoverDate;
	}

	public String getHandoverStatus()
	{
		return handoverStatus;
	}

	public String getDescription()
	{
		return description;
	}

	public void setKeyword(Long keyword)
	{
		this.keyword = keyword;
	}

	public void setIdentityValidate(IdentityValidateVO identityValidate)
	{
		this.identityValidate = identityValidate;
	}

	public void setThingHandoverItems(Set<ThingHandoverItemVO> thingHandoverItems)
	{
		this.thingHandoverItems = thingHandoverItems;
	}

	public void setHandoverManId(Long handoverManId)
	{
		this.handoverManId = handoverManId;
	}

	public void setHandoverManName(String handoverManName)
	{
		this.handoverManName = handoverManName;
	}

	public void setAccepter(String accepter)
	{
		this.accepter = accepter;
	}

	public void setHandoverDate(Date handoverDate)
	{
		this.handoverDate = handoverDate;
	}

	public void setHandoverStatus(String handoverStatus)
	{
		this.handoverStatus = handoverStatus;
	}

	public void setDescription(String description)
	{
		this.description = description;
	}

	public String getThingHandoverItemStr() {
		return thingHandoverItemStr;
	}

	public void setThingHandoverItemStr(String thingHandoverItemStr) {
		this.thingHandoverItemStr = thingHandoverItemStr;
	}


}
